package com.erp.order.service;

import com.erp.order.domain.bo.ErpHandoverOrdersInfoSelBo;
import com.erp.order.domain.vo.ErpHandoverOrdersInfoSelVo;
import com.ruoyi.common.core.domain.PageQuery;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.web.oldPage.TableDataInfo;

public interface IAeHandoverOrdersService {

    R<Object> handoverCommit(String orderIds);

    void updateHandoverOrderNew();

    TableDataInfo<ErpHandoverOrdersInfoSelVo> selectHandoverOrderList(PageQuery pageQuery, ErpHandoverOrdersInfoSelBo bo);

    R<Object> getOrderExpressSheet(Long handoverOrderId);

    R<Object> handoverCommitAuto();

    R<Object> selectHandoverOrderDetails(Long handoverOrderId);
}
